# Global TEA Model - Python Dependencies
# Core data manipulation and analysis
pandas>=1.5.0
numpy>=1.24.0
scipy>=1.10.0

# Geospatial analysis
geopandas>=0.12.0
shapely>=2.0.0

# Visualization
matplotlib>=3.6.0
seaborn>=0.12.0

# File handling and utilities
pathlib2>=2.3.0  # For Python < 3.4 compatibility
openpyxl>=3.0.0  # For Excel file handling
pyyaml>=6.0.0    # For YAML configuration files

# Optional: Country data
pycountry>=22.0.0

# Development and testing (optional)
pytest>=7.0.0
black>=22.0.0
flake8>=5.0.0

# Note: This model requires Python 3.8 or higher
